'use strict';

requirejs.config({
  baseUrl: '../components',
  paths:{//路径是相对于上面的baseUrl
    'Bootstrap':'bootstrap/dist/js/bootstrap.min',
    'jquery':'jquery/dist/jquery.min',
    'chat':'../javascripts/chat',
  },
  //exports值，表明这个模块外部调用时的名称
  shim:{//包含了如何加载库和插件
    Bootstrap:{
      deps:[//deps数组，表明该模块的依赖性，
        'jquery',
        "css!bootstrap/dist/css/bootstrap.min"
      ]
    },
    jquery:{
      deps:[
        'css!../stylesheets/style.css'
      ]
    }
  },
  map: {
    '*': {
      'css': 'require-css/css' // or whatever the path to require-css is
    }
  }
});

require(['jquery','Bootstrap','chat'],function($,bootstrap,Chat){
  var chat = new Chat();
  chat.init();
});